Search Results


Switch Mobility Ltd appoints Mahesh Babu to key leadership roles

Switch Mobility Ltd is proud to announce that Mahesh Babu has joined the company and will hold two leadership positions with immediate effect: Chief Operating Officer of Switch Mobility Ltd and Chief Executive Officer of Switch Mobility, India.  Mr. Babu has over 25 years of experience in mobility and joins Switch from Mahindra Electric where he was Managing Director and CEO. Under his leadership, Mahindra Electric launched six ne...